cause to be unavoidable - Turco Inglés Diccionario